pet blankets - German English Dictionary